lead to one's extinction - Turkish English Dictionary